main rib of a leaf - Turkish English Dictionary